flood irrigation - English Synonyms Dictionary